using System;
using System.Data.Common;
using System.Data;

namespace uk.co.tonyditchfield.tort.database.language
{
    /// <summary>
    /// Oracle 10 syntax engine
    /// </summary>
    internal class Oracle10Syntax : DBSyntax, IDBSyntax
    {
        internal Oracle10Syntax(Object obj, IDbCommand command, database.language.QueryType queryType, database.providers.DbDetails details) 
            : base(obj, command, queryType, details) { }

        #region IDBSyntax Members

        int IDBSyntax.BuildDelete()
        {
            throw new Exception("The method or operation is not implemented.");
        }

        IDataReader BuildSelect()
        {
            throw new Exception("The method or operation is not implemented.");
        }

        int BuildInsert()
        {
            throw new Exception("The method or operation is not implemented.");
        }

        int IDBSyntax.BuildUpdate()
        {
            throw new Exception("The method or operation is not implemented.");
        }

        #endregion
    }
}
